SUPPORT / SAMPLES & SAS NOTES
 

Support

Problem Note 49864: Performance degradation might occur in SAS® Merchandise Data Integration when running hierarchy load

DetailsAboutRate It

The SAS Merchandise Data Integration mdi_loaddm_merch_hierarchy job creates an output data set SASDATA.LV10MERCH from the prepare_lv10merch macro. The data set contains both the existing LV10MAST_IDs as well as the LV10MAST_IDs that are being loaded. Having both results in a larger SASDATA.LV10MERCH data set which subsequently leads to slower data set processing.

To address this performance issue, modify the prepare_lv10merch macro to include only the LV10MAST_IDs that are being loaded in the SASDATA.LV10MERCH output data set. Contact SAS Technical Support to get a replacement prepare_lv10merch.sas file that contains the modification.

To implement the modification, follow these steps:

  1. Make a backup copy of $MDI_ROOT/code/sasmacro/prepare_lv10merch.sas.
  2. Save the replacement prepare_lv10merch.sas file in $MDI_ROOT/code/sasmacro.



Operating System and Release Information

Product FamilyProductSystemProduct ReleaseSAS Release
ReportedFixed*ReportedFixed*
SAS SystemSAS Merchandise Data Integration64-bit Enabled Solaris6.1.3 M66.49.1 TS1M3 SP49.4 TS1M0
Microsoft® Windows® for x646.1.3 M66.49.1 TS1M3 SP49.4 TS1M0
64-bit Enabled AIX6.1.3 M66.49.1 TS1M3 SP49.4 TS1M0
* For software releases that are not yet generally available, the Fixed Release is the software release in which the problem is planned to be fixed.